have a high opinion of (v) (person) | avere una buona opinione di (v) (person) |
have a high opinion of (v) (person) | pensare un gran bene di (v) (person) |
have a high opinion of (v) (person) | rispettare (v) (person) |
have a high opinion of (v) (person) | ammirare (v) (person) |